
body{
font-family:Microsoft YaHei;
min-width:1300px;
width:100%;
position:relative;
}
.cur{
	cursor:pointer;
}

.clear{
	clear:both;
}
.rel{
	position:relative;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
a{
	text-decoration:none;
}
a *{
	text-decoration:none;
}
.top{
	position:fixed;
	width:100%;
	background-color:#2e323c;
	height:76px;
	line-height:76px;
	top:0px;
	z-index:102;
}
.top-show{
	margin-left:135px;
}
.top-show ul li{
	float:left;
	color:#f7f7f7;
	font-size:15px;
	height:67px;
	line-height:66px;
	margin-top:4px;
	width:108px;
	text-align:center;
	cursor:pointer;
}
.top-select{
	background-color:#535b66;
}
.top-login ul li{
	float:left;
	color:#f7f7f7;
	font-size:15px;
	height:67px;
	line-height:66px;
	margin-top:4px;
	width:108px;
	text-align:center;
	border:1px solid #535b66;
	cursor:pointer;
}
.middle{
	margin-top:135px;
}
.zw{
	font-size:16px;
}
.zhiwei-acc{
	font-size:24px;
}
.zhiwei-acc span{
	color:#faad41;
}
.zwlx{
	font-size:20px;
	margin-top:60px
}
.zw input{
	margin-top:20px;
	margin-right:5px;
}
.zhiwei-show .input-group{
	width:1055px;
}
.zhiwei-show .form-control{
	border:1px solid #faad41;
	border-radius:5px;
	height:43px;
	font-size:15px;
	background-image:url(../images/search-29.png);
	background-repeat:no-repeat;
	background-position:30px 50%;
	padding-left:70px;
}
.zhiwei-show .input-group-addon{
	background-color:#faad41;
	border:1px solid #faad41;
	color:white;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	width:127px;
	font-size:16px;
}
.zhiwei-show  .form-control::-moz-placeholder {
  opacity: 1;
  font-size:16px;
  color:#8b8b8b;
}
.zhiwei-show  .form-control:-ms-input-placeholder {
  font-size:16px;
   color:#8b8b8b;
}
.zhiwei-show  .form-control::-webkit-input-placeholder {
  font-size:16px;
   color:#8b8b8b;
}
.zhiwei-table{
	margin-top:50px;
}
.zhiwei-table td{
	vertical-align:top;
	padding-bottom:30px;
}
.zhiwei-table .td2 p{
	font-size:15px;
	padding-left:25px;
}
.zhiwei-table .td2 p:first-child{
	margin-bottom:15px;
	margin-top:5px;
	font-size:17px;
}
.zhiwei-table .td2 img{
	padding-left:25px;
	margin-top:10px;
}
.yp{
	position:absolute;
	bottom:30px;
	width:100%;
	background-image:url(../images/zwbg-29.png);
	height:41px;
	text-align:center;
	line-height:41px;
	color:white;
	font-size:16px
}
.login-bg,.register-bg{
	position:absolute;
	top:0px;
	z-index:102;
	width:100%;
	height:100%;
	min-width:1300px;
	display:none;
}
.login-res-bg{
	position:fixed;
	top:0px;
	z-index:101;
	width:100%;
	height:100%;
	background-image:url(../images/bg-29.png);
	min-width:1300px;
	display:none;
}
.log-res-con{
	width:661px;
	margin:auto;
	min-height:300px;
	background-color:white;
	margin-top:10%;
	border-radius:3px;
	padding-left:65px;
	padding-right:65px;
	padding-top:30px;
}
.log-res-tishi{
	color:#ff3e57;
	font-size:17px;
	margin-top:20px;
	margin-bottom:10px;

}
.log-res-input{
	
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #dedede;
}
.log-res-input .form-control{
	height:49px;
	font-size:19px;
	border:0px;
	line-height:49px;
	padding-left:25px;
	
}
.log-res-input .form-control::-moz-placeholder {
  opacity: 1;
  font-size:18px;
  color:#a5a5a5;
}
.log-res-input .form-control:-ms-input-placeholder {
  font-size:18px;
   color:#a5a5a5;
}
.log-res-input .form-control::-webkit-input-placeholder {
  font-size:18px;
   color:#a5a5a5;
}
.log-res-input2 div{
	float:left;
}
.log-res-bg{
	border-radius:3px;background-color:#f1f1f1;
}
.get-yz{
	border:0;
	background-color:#b0d878;
	width:140px;
	height:50px;
	line-height:50px;
	color:#3c6401;
	text-align:center;
	font-size:17px;
	border-radius:3px;
	margin-left:160px;
	cursor:pointer;
}
.res-to-login{
	text-align:right;
	margin-top:10px;
	color:#bc7a2a;
	font-size:17px;
}
.res-to-login a{
	color:#bc7a2a;
	text-decoration:none;
}
.log-res-btn{
	background-color:#faad41;
	width:531px;
	height:72px;
	border:0px;
	font-size:30px;
	color:white;
	border-radius:5px;
	margin-top:15px;
	margin-bottom:35px;
}
.log-res-close{
	background-image:url(../images/close-29.png);
	width:45px;
	height:45px;
	position:absolute;
	top:-20px;
	right:-20px;
	cursor:pointer;
}
.name-show{
	color:white;
	/*overflow:hidden;/*隐藏溢出*/*/
}
.name-show span{
	color:#faad41;

}
.top-login .name-show{
	border:0;
	margin-left:20px;
}
.info-con{
	width:722px;
	margin:auto;
	margin-top:135px;
	font-size:20px;
	color:#a5a5a5;
}
.info-tit{
	color:#faad41;
	text-align:center;
	font-size:34px;
	margin-bottom:60px;
	
}
.info-con .form-control{
	border:0px;
	border-bottom:1px solid #e0e0e0;
	font-size:20px;
	padding-left:0px;
}
.info-con .form-control:focus{
	border-bottom:1px solid #faad41
}
.info-con label{
	font-size:20px;
	margin-bottom:15px;
	color:black;
}
.info-con .form-control::-moz-placeholder {
  opacity: 1;
  font-size:20px;
  color:#a5a5a5;
}
.info-con .form-control:-ms-input-placeholder {
  font-size:20px;
   color:#a5a5a5;
}
.info-con .form-control::-webkit-input-placeholder {
  font-size:18px;
   color:#a5a5a5;
}
.info-group{
	margin-bottom:35px;
}
.info-group2 span{
	margin-right:30px;
	margin-left:5px;
}
.info-group2{
	border-bottom:1px solid #e0e0e0;
	padding-bottom:10px;
}
.info-group3{
	border-bottom:1px solid #e0e0e0;
}
.center-search-con{
	background-color:white;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:76px;
}
.center-search-con .input-group{
	width:953px;
	margin:auto;
}
.center-search-con .form-control{
	border:1px solid #faad41;
	border-radius:5px;
	height:43px;
	font-size:18px;
	background-image:url(../images/search-29.png);
	background-repeat:no-repeat;
	background-position:30px 50%;
	padding-left:70px;
}
.center-search-con .input-group-addon{
	background-color:#faad41;
	border:1px solid #faad41;
	color:white;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	width:127px;
	font-size:18px;
}
.center-search-con .form-control::-moz-placeholder {
  opacity: 1;
  font-size:18px;
  color:#a5a5a5;
}
.center-search-con .form-control:-ms-input-placeholder {
  font-size:18px;
   color:#a5a5a5;
}
.center-search-con .form-control::-webkit-input-placeholder {
  font-size:18px;
   color:#a5a5a5;
}
.center-left{
	background-color:#2e323c;
	width:18%;
	float:left
}
.center-con{
	background-color:#2e323c;
	margin-top:20px;
	margin-bottom:40px;
}
.center-img{
	color:white;
	text-align:center;
	line-height:25px;
	font-size:17px;
}
.center-img img{
	margin-bottom:15px;
	margin-top:40px;
}
.center-ul{
	color:#c9c9c9;
	margin-top:20px;
}
.center-ul li{
	height:61px;
	line-height:61px;
	border-top:1px solid #393c46;
	font-size:17px;
	cursor:pointer;
}
.center-ul li img{
	margin-left:25px;
	margin-top:-5px;
	margin-right:28px;
}
.center-right{
	background-color:white;
	min-height:650px;
	width:82%;
	float:right;
	border:10px solid #e6e6e6;
}
.center-tit{
	height:53px;
	width:100%;
	line-height:43px;
	padding-left:30px;
	border-bottom:10px solid #e6e6e6;
	font-size:18px;
	color:#414042;
}
.center-text{
	width:75%;
	border-right:10px solid #e6e6e6;
	min-height:630px;
}
.wel-img{
	margin-top:120px;
	margin-left:160px;
}
.new-zw{
	padding-left:20px;
	
	padding-top:10px;
}
.new-zw div{
	font-size:20px;
}
.new-zw ul{
	width:100%
}
.new-zw ul li{
	margin-top:20px;
	font-size:15px;
	width:220px;
	white-space:normal; 
        word-break : break-all; 
        word-wrap: break-word;
}
.center-selected{
	background-color:#535b66;
	color:white;
}
.account-set{
	background-image:url(../images/down-32.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:25px;
	font-size:18px;
	margin-right:25px;
}
.set-bg{
	background-image:url(../images/setbg-32.png);
	width:158px;
	height:158px;
	position:absolute;
	top:28px;
	left:-60px;
	display:none;
}
.set-bg a{
	color:#414042;
	text-decoration:none;
}
.account-set span:hover{
	color:#faad41;
}
.set-bg ul{
	width:101px;
	margin:auto;
	margin-top:18px;
}
.set-bg ul li{
	height:70px;
	line-height:70px;
	border-bottom:1px solid #e0e0e0;
	font-size:18px;
	text-align:center;
}
.set-bg ul li:last-child{
	border:0px;
}
.myzw{
	width:420px;
	margin-top:120px;
	margin-left:160px;
}
.lj-btn{
	width:100%;
	border-radius:5px;
	border:0px;
	height:42px;
	color:white;
	background-color:#faad41;
	font-size:20px;
	margin-top:20px;
}
.moban1{
	background-image:url(../images/myzw-33.png);
	width:170px;
	height:28px;
	padding-left:30px;
	font-size:19px;
	margin-top:30px;
}
.moban2{
	background-image:url(../images/myzw-34.png);
	width:167px;
	height:27px;
	padding-left:30px;
	font-size:19px;
	margin-top:30px;
}
.sqz{
	width:90%;
	margin:auto;
	padding-top:20px;
}
.sqz-tit{
	font-size:18px;
	margin-bottom:20px;
}
.sqz-table{
	width:100%;
}
.sqz-table td{
	height:54px;
	border:1px solid #e0e0e0;
	text-align:center;
}
.sqz-table .tr1 td{
	background-color:#f2cb9c;
	color:#bc7a2a;
}
.sqz-table td a{
	color:#faad41;
	text-decoration:none;
}
.zw-con{
	width:95%;
	margin:auto;
	border:1px solid #f7f7f7;
	min-height:451px;
	background-color:#f7f7f7;
	margin-top:20px;
	border:1px solid #e0e0e0;
	padding-left:15px;
	padding-top:20px;
	position:relative;
}
.zw-tit{
	font-size:18px;
	margin-bottom:20px;
}
.zw-time{
	color:#faad41;
}
.dash-border{
	border-bottom:1px dashed #e0e0e0;
	width:300px;
	margin-top:25px;
	margin-bottom:25px;
}
.zw-ul{
	list-style:decimal;
	margin-left:20px;
	padding-right:10px;
	color:#777777;
}
.zw-ul li{
	margin-bottom:15px;
	font-size:15px;
}
.zw-back{
	width:113px;
	height:31px;
	line-height:31px;
	color:white;
	background-color:#faad41;
	text-align:center;
	border-radius:50px;
	cursor:pointer;
	position:absolute;
	top:10px;
	right:10px;
}
.center-ul a{
	text-decoration:none;
}
.xm-ul li{
	float:left;
	width:16.6667%;
	height:60px;
	line-height:60px;
	border:1px solid #e0e0e0;
	border-right:0px;
	font-size:18px;
	text-align:center;
	cursor:pointer;
}
.xm-ul .xm-selected{
	background-color:#f7f7f7;
	border-top:4px solid #b0d878;
	line-height:56px;
}
.xm-titi{
	margin-top:15px;
	font-size:18px;
	margin-left:10px;
}
.xm-titi span{
	color:#ff3e57;
}
.xm-kind{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:40px;
	display:none;
}
.djs-show{
	display:block;
}
.zw-con1{
	margin:0px;
	margin-top:10px;
	width:100%;
}
.xm-kind .pull-left,.xm-kind .pull-right{
	width:49%;
}
.zw-tit span{
	margin-left:10px;
}
.orange{
	color:#faad41;
}
.xm-table{
	width:100%;
	margin:auto;
	margin-top:20px;
}
.xm-table td{
	height:54px;
	border:1px solid #e0e0e0;
	text-align:center;
	font-size:15px;
}
.xm-table .tr1 td{
	background-color:#f2cb9c;
	color:#bc7a2a;
	font-size:17px;
}
.xm-ul2 li{
	width:50%;
}
.daifafang-con,.fafang-con{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:40px;
}
.xc-tit{
	font-size:18px;
	margin-bottom:-10px;
	margin-top:15px;
}
.xc-tit2{
	margin-top:40px;
}
.xinchou-ul li{
	float:left;
	border:1px solid #535b66;
	border-radius:30px;
	width:113px;
	height:31px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	margin-top:20px;
	margin-right:10px;
	cursor:pointer;
}
.xinchou-selected{
	background-color:#535b66;
	color:white;
}
.fafang-con{
	display:none;
}
.xm-table2{
	width:1657px;
}
.xm-table2 td{
	height:54px;
	font-size:15px;
}
.xm-table2 .tr1 td{
	height:25px;
	font-size:14px;
}
.fafang-scroll{
	overflow-x:scroll;
	width:100%;
	padding-bottom:50px;
}
.xm-table3{
	display:none;
}
.touxiang-con{
	height:180px;
	border-bottom:10px solid #e6e6e6;
	
}
.touxiang-border{
	height:54px;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:20px;
}
.touxiang-border div{
	height:54px;
	line-height:54px;
	width:135px;
	font-size:18px;
	text-align:center;
	border-right:1px solid #e0e0e0;
}

.uploader{
position:relative;
}
.filename{
	width:140px;
	height:31px;
	background-color:#f1f1f1;
	border:0px;
}
.uploader .button{
	height:31px;
	background-color:#b0d878;
	width:65px;
	border:1px solid #b0d878;
	margin-left:-5px;
	font-size:16px;
	margin-top:10px;
}
.gs{
	color:#a5a5a5;
	font-size:16px;
	margin-top:30px;
	margin-left:20px;
}
.uploader input[type=file]{
position:absolute;
top:0; left:0; bottom:0;
border:0;
padding:0; margin:0;
height:30px;
cursor:pointer;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity:0;
}
.img-tou{
	margin-left:20px;
	margin-right:20px;
}
.info-btn{
	font-size:30px;
	border:0px;
	height:60px;
	width:100%;
	border-radius:2px;
	color:white;
	background-color:#faad41;
	margin-bottom:40px;
}
.info-form{
	padding-left:30px;
	padding-right:30px;
	color:#a5a5a5;
	font-size:16px;
}
.info-form label{
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:100;
	color:black;
}
.info-form .form-control{
	border:0px;
	font-size:16px;
	padding-left:0px;
	height:35px;
	color:#a5a5a5;
}
.info-form .pull-left,.info-form .pull-right{
	width:340px;
	border-bottom:1px solid #e0e0e0;
	height:58px;
	margin-bottom:20px;
}
.info-form .form-control::-moz-placeholder {
  opacity: 1;
  font-size:16px;
  color:#a5a5a5;
}
.info-form .form-control:-ms-input-placeholder {
  font-size:16px;
   color:#a5a5a5;
}
.info-form .form-control::-webkit-input-placeholder {
  font-size:16px;
   color:#a5a5a5;
}
.info-form .sex-radio{
	margin-left:15px;
}
.xiugai-btn{
	font-size:20px;
	border:0px;
	height:42px;
	width:60%;
	margin-left:20%;
	border-radius:2px;
	color:white;
	background-color:#faad41;
	margin-bottom:40px;
	margin-top:20px;
}
.got-btn{
	font-size:20px;
	border:0px;
	height:42px;
	width:400px;
	border-radius:2px;
	color:white;
	background-color:#faad41;
	margin-bottom:40px;
	margin-top:20px;
}
.wu-info{
	padding-left:30px;
	margin-top:60px;
}
.wu-con{
	display:none;
}
.change-info{
	width:531px;
	margin:auto;
}
.log-res-btn2{
	margin-top:40px;
}
.grtz,.xqah,.zynl{
	min-height:42px;
}
.interest-bg{
	position:fixed;
	top:0px;
	z-index:101;
	width:100%;
	height:100%;
	background-image:url(../images/bg-29.png);
	min-width:1300px;
}
.xuanxiang-con{
	width:793px;
	margin:auto;
	min-height:300px;
	background-color:white;
	margin-top:10%;
	border-radius:3px;
	padding-left:17px;
	padding-right:17px;
	padding-top:50px;
	
}
.xuanxiang-tit{
	color:black;
	font-size:22px;
	margin-bottom:15px;
}
.xuanxiang-tit span{
	color:#a5a5a5;
	font-size:16px;
	margin-left:10px;
}
.xuanxiang-table td div{
	position:absolute;
	bottom:0px;
	width:100%;
	text-align:center;
	font-size:18px;
	height:36px;
	line-height:36px;
	background-image:url(../images/xxc-33.png);
	background-size:100% 100%;
  color:white;
}
.xuanxiang-table td{
	cursor:pointer;
}
.add-btn{
	width:53px;
	height:54px;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(../images/add1-32.png);
	cursor:pointer;
}
.add-btn:hover{
	background-image:url(../images/add2-32.png);
}
.xuanxiang-btn{
	background-color:#faad41;
	width:100%;
	height:72px;
	border:0px;
	font-size:30px;
	color:white;
	border-radius:5px;
	margin-bottom:35px;
}
.dw{
	position:absolute;
	right:0px;
	bottom:7px;
}
.dw2{
	position:absolute;
	right:0px;
	bottom:7px;
	color:black;
}
.index-bg{
	background-image:url(../images/yd1-32.png);
	/*width:407px;*/
	width:470px;
	height:133px;
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	color:white;
}
.index-top{
	margin-top:100px;
	
}
.index-text1{
	font-size:20px;
	background-image:url(../images/yd-32.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:28px;

}
.index-text2{
	font-size:40px;
}
.index-ul{
	width:100%;
	border-bottom:1px solid #eaeaea;
	height:50px;
	margin-top:20px;
}
.index-ul li{
	float:left;
	background-image:url(../images/yd-33.png);
	padding-left:25px;
	background-repeat:no-repeat;
	color:black;
	margin-right:20px;
	font-size:20px;
	background-position:0% 50%;
}
.index-tit{
	font-size:20px;
	border-left:10px solid #faad41;
	height:28px;
	line-height:28px;
	padding-left:20px;
	margin-top:20px;
}
.index-or{
	font-size:17px;
	color:#bc7a2a;
	margin-top:30px;
	margin-bottom:10px;
}
.index-btn{
	width:420px;
	height:42px;
	color:white;
	background-color:#faad41;
	border:0px;
	font-size:20px;
	border-radius:3px;
}
.newind{
	margin-top:75px;
	position:relative;
}
.newind div{
	position:absolute;
	background-image:url(../images/indx-08.png);
	background-position:50% 0%;
	background-repeat:no-repeat;
	text-align:center;
	width:100%;
	top:20%;
	padding-top:13%;
}
.index-img{
	background-image:url(../images/indx-10.png);
	width:972px;
	height:89px;
	margin:auto;
	margin-top:80px;
}
.wj-tit1{
	font-size:30px;
	margin-top:125px;
	line-height:55px;
}
.wj-tit2{
	font-size:34px;
	color:#faad41;
	margin-top:30px;
}
.wj-radio{
	font-size:20px;
	margin-top:70px;
}
.wj-input1{
	margin-top:13px;
}

.wj-input1 .form-control{
	border:0px;
	font-size:20px;
	padding-left:0px;
	height:45px;
	color:#a5a5a5;
	border-bottom:1px solid #eaeaea;
}
.wj-input1 .form-control::-moz-placeholder {
  opacity: 1;
  font-size:20px;
  color:#a5a5a5;
}
.wj-input1 .form-control:-ms-input-placeholder {
  font-size:20px;
   color:#a5a5a5;
}
.wj-input1 .form-control::-webkit-input-placeholder {
  font-size:20px;
   color:#a5a5a5;
}
.wj-con{
	font-size:20px;
	width:900px;
	border-bottom:1px solid #eaeaea;
	padding-bottom:20px;
}
.wj-num,.wj-que{
	font-size:18px;
}
.wj-num{
	margin-top:30px;
	
}
.wj-que{
	color:#a5a5a5;
	margin-top:10px;
	margin-bottom:10px;
}
.que-rad span{
	margin-right:40px;
}
.wj-area{
	width:900px;
	height:105px;
	background-color:#f1f1f1;
	border:1px solid #f1f1f1;
	padding:10px;
	padding-left:15px;
	padding-right:15px;
	font-size:20px;
}
.tishi-con{
	position:absolute;
	z-index:102;
	width:100%;
	padding-top:10%;
	
	}
.tishi-bg{
	background-image:url(../images/tk-31.png);
	width:587px;
	height:312px;
	margin:auto;
	position:relative;
	
}
.tishi-bg1{
	padding-top:120px;
	padding-left:150px;
	display:none;
}
.tishi-bg1-text{
	font-size:30px;
	margin-left:20px;
	margin-top:-15px;
}
.tishi-bg1-text div{
	font-size:20px;
	margin-top:20px;
}
.tishi-bg1-text span{
	color:red;
}
.tishi-bg2{
	padding-top:120px;
	padding-left:80px;
	display:none;
}
.tishi-bg2-text{
	font-size:30px;
	margin-left:20px;
	margin-top:-15px;
}
.tishi-bg2-text div{
	font-size:20px;
	margin-top:20px;
}
.tishi-bg2-text span{
	color:red;
}
.tishi-bg3{
	padding-top:90px;
}
.tishi-bg3 div{
	width:80%;
	margin:auto;
	text-align:center;
	font-size:26px;
	margin-bottom:20px;
}
.tishi-bg3 button{
	width:204px;
	height:61px;
	font-size:22px;
}
.tishi-bg3-b1{
	border:1px solid #faad41;
	background-color:white;
	color:#faad41;
	border-radius:5px;
	margin-left:80px;
	margin-right:20px;
}
.tishi-bg3-b2{
	border:1px solid #faad41;
	background-color:#faad41;
	color:white;
	border-radius:5px;
}
.tishi-bg .tishi-close{
	background-image:url(../images/tk-32.png);
	position:absolute;
	width:31px;
	height:31px;
	right:-15px;
	top:-15px;
	cursor:pointer;
}